Behaviour oriented design for real-time-strategy games

نویسندگان

  • Swen E. Gaudl
  • Simon Davies
  • Joanna Bryson
چکیده

Design is an essential part of all games and narratives, yet designing and implementing believable game strategies can be time consuming and error-prone. This motivates the development and application of systems AI methodologies. Here we demonstrate for the first time the iterative development of agent behaviour for a real-time strategy game (here StarCraft) utilising Behaviour Oriented Design (BOD) [7]. BOD provides focus on the robust creation and easy adjustment of modular and hierarchical cognitive agents. We demonstrate BOD’s usage in creating an AI capable of playing the StarCraft character the Zerg hive mind, and document its performance against a variety of opponent AI systems. In describing our tool-driven development process, we also describe the new Abode IDE, provide a brief literature review situating BOD in the AI game literature, and propose possible future work.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Robust Opponent Modeling in Real-Time Strategy Games using Bayesian Networks

Opponent modeling is a key challenge in Real-Time Strategy (RTS) games as the environment is adversarial in these games, and the player cannot predict the future actions of her opponent. Additionally, the environment is partially observable due to the fog of war. In this paper, we propose an opponent model which is robust to the observation noise existing due to the fog of war. In order to cope...

متن کامل

Goal-oriented Behaviour for Intelligent Game Agents

Goal-oriented Behaviour for Intelligent Game Agents Ying Ying She, Ph.D. Concordia University, 2011 This thesis concerns our innovation in game AI techniques, mainly game agents’ modeling, planning and learning. The research topic involves the development of a game design software — Gameme. Our work mainly focus on the development of the core AI module. In this thesis, after discussing the syst...

متن کامل

Evolving Behaviour Trees for the Commercial Game DEFCON

Behaviour trees provide the possibility of improving on existing Artificial Intelligence techniques in games by being simple to implement, scalable, able to handle the complexity of games, and modular to improve reusability. This ultimately improves the development process for designing automated game players. We cover here the use of behaviour trees to design and develop an AI-controlled playe...

متن کامل

Explaining How to Play Real-Time Strategy Games

Real-time strategy games share many aspects with real situations in domains such as battle planning, air traffic control, and emergency response team management which makes them appealing test-beds for Artificial Intelligence (AI) and machine learning. End user annotations could help to provide supplemental information for learning algorithms, especially when training data is sparse. This paper...

متن کامل

Opponent Behaviour Recognition for Real-Time Strategy Games

In Real-Time Strategy (RTS) video games, players (controlled by humans or computers) build structures and recruit armies, fight for space and resources in order to control strategic points, destroy the opposing force and ultimately win the game. Players need to predict where and how the opponents will strike in order to best defend themselves. Conversely, assessing how the opponents will defend...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013